Big Huge Thesaurus

Hammond organ

noun

sounds kind of like